package com.cy.ppj.model.vo.front.account;

import com.cy.ppj.model.enums.account.BrokerLevel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @description: 团队成员
 * @author: Ocean
 * @create: 2018-09-06 23:30
 **/
@Data
@ApiModel("团队成员")
public class TeamMemberVO {

    @ApiModelProperty(value = "用户ID", example = "1")
    private Long userId;

    @ApiModelProperty(value = "电话号码")
    private String mobile;

    @ApiModelProperty(value = "真实姓名")
    private String realName;

    @ApiModelProperty(value = "昵称")
    private String nickName;

    @ApiModelProperty(value = "佣金", example = "100.00")
    private BigDecimal amount;

    @ApiModelProperty(value = "加入时间")
    private Date createTime;

    @ApiModelProperty(value = "头像")
    private String headImg;

    @ApiModelProperty(value = "公司名称")
    private String companyName;

    @ApiModelProperty(value = "级别", example = "1")
    private Integer level;

    @ApiModelProperty(value = "推荐人手机号码")
    private String recommendMobile;

    @ApiModelProperty(value = "推荐人真实姓名")
    private String recommendRealName;

    @ApiModelProperty(value = "经纪人等级")
    private BrokerLevel brokerLevel;

    @ApiModelProperty(value = "经纪人等级文案")
    private String brokerLevelText;
}
